extended euclidean algorithm examples